<template>
  <router-view />
</template>


<script>
// import { mapActions, mapGetters } from 'vuex'
// // import { bus } from '@/api/bus'
// export default {
//   name: 'bdopsapp',
//   data() {
//     return {
//       dialogVisible: false,
//       showIndex: 0
//     }
//   },
//   created() {
//     // bus.$on('ajaxInterceptors_bus', () => {
//     //   // this.openComfirm()
//     //   console.log("接口报错")
//     // })
//   },
//   mounted() {
//     sessionStorage.removeItem('HISTORY')
//     this
//       .loginAuthentication()
//       .then(res => {
//         if (res.code === 0 || res.code === 9527) {
//           this.showIndex = 1
//           //  this.getUserInfo()
//         } else {
//           this.openMsg('error', res.msg)
//         }
//       })
//     // this.getUserInfo()

//   },
//   computed: {
//     ...mapGetters(['menuResources'])
//   },
//   methods: {
//     ...mapActions(['getUserInfoAction', 'getClusterAndClient', 'loginAuthentication']),
//     openComfirm() {
//       this.$alert('登录状态出错，请刷新页面', '提示', {
//         confirmButtonText: '确定',
//         callback: action => {
//           window.location.reload()
//         }
//       })
//     },
//     openMsg(type, msg) {
//       this.$message({
//         message: msg,
//         type: type
//       })
//     },
//     getUserInfo() {
//       // let userInfo = localStorage.getItem('BDOPS_USER')
//       let user = userInfo ? userInfo.split('&&')[0] : 'other'
//       let param = {
//         staffNum: user
//       }
//       this.getUserInfoAction(param)
//         .then(res => { })
//         .catch(() => {
//           // let _location = window.location.href
//           // if (!_location.includes('/login')) {
//           //   this.openComfirm()
//           // }
//         })
//     }
//   }
// }
</script>


<style lang="scss">
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
}

#nav {
  padding: 30px;

  a {
    font-weight: bold;
    color: #2c3e50;

    &.router-link-exact-active {
      color: #42b983;
    }
  }
}
</style>
